package ar.com.ford.it.fullEconomics.persistence.dto;

import java.sql.Timestamp;
import com.ford.it.persistence.PersistenceHelper;
import com.ford.it.persistence.PersistenceIndirection;

/**
 *  ###  Generado por Oracle TopLink Workbench 10.1.3.1.0 - Thu Oct 09 17:05:26 GMT 2008.  ###
 */

public class Teese04Paypolicy {
    
    /** Lazy-Load attribute */
    private PersistenceIndirection teess01Supplier = PersistenceHelper
            .newIndirection(null);   
    /** Lazy-Load attribute */
    private PersistenceIndirection teesc06Item = PersistenceHelper
            .newIndirection(null);
    /** Lazy-Load attribute */
    private PersistenceIndirection teesc05Itemcatgry = PersistenceHelper
            .newIndirection(null);
    /** Lazy-Load attribute */
    private PersistenceIndirection eese04PlantCodeC = PersistenceHelper
            .newIndirection(null);//XXX continuar con los getters y setters

	private Timestamp eese04CreateS;
	private String eese04CreateUserC;
	private Timestamp eese04LastUpdtS;
	private String eese04LastUpdtUserC;
	private String eese04PaypolItemTypeCodeC;
	private Integer eese04PaypolNumberK;
	private String eese04PaypolTypeCodeC;
	private String eese04PaypolNameN;

    public Teese04Paypolicy() {
        super();
    }

    public Timestamp getEese04CreateS() {
        return this.eese04CreateS;
    }

    public String getEese04CreateUserC() {
        return this.eese04CreateUserC;
    }

    public Timestamp getEese04LastUpdtS() {
        return this.eese04LastUpdtS;
    }

    public String getEese04LastUpdtUserC() {
        return this.eese04LastUpdtUserC;
    }

    public String getEese04PaypolItemTypeCodeC() {
        return this.eese04PaypolItemTypeCodeC;
    }

    public Integer getEese04PaypolNumberK() {
        return this.eese04PaypolNumberK;
    }

    public String getEese04PaypolTypeCodeC() {
        return this.eese04PaypolTypeCodeC;
    }

    public Teesg01Plant getEese04PlantCodeC() {
        return (Teesg01Plant)this.eese04PlantCodeC.getValue();
    }

    public Teesc05Itemcatgry getTeesc05Itemcatgry() {
        return (Teesc05Itemcatgry)this.teesc05Itemcatgry.getValue();
    }

    public Teesc06Item getTeesc06Item() {
        return (Teesc06Item)this.teesc06Item.getValue();
    }

    public void setEese04CreateS(Timestamp eese04CreateS) {
        this.eese04CreateS = eese04CreateS;
    }

    public void setEese04CreateUserC(String eese04CreateUserC) {
        this.eese04CreateUserC = eese04CreateUserC;
    }

    public void setEese04LastUpdtS(Timestamp eese04LastUpdtS) {
        this.eese04LastUpdtS = eese04LastUpdtS;
    }

    public void setEese04LastUpdtUserC(String eese04LastUpdtUserC) {
        this.eese04LastUpdtUserC = eese04LastUpdtUserC;
    }

    public void setEese04PaypolItemTypeCodeC(String eese04PaypolItemTypeCodeC) {
        this.eese04PaypolItemTypeCodeC = eese04PaypolItemTypeCodeC;
    }

    public void setEese04PaypolNumberK(Integer eese04PaypolNumberK) {
        this.eese04PaypolNumberK = eese04PaypolNumberK;
    }

    public void setEese04PaypolTypeCodeC(String eese04PaypolTypeCodeC) {
        this.eese04PaypolTypeCodeC = eese04PaypolTypeCodeC;
    }

    public void setEese04PlantCodeC(Teesg01Plant aTeesg01Plant) {
        this.eese04PlantCodeC.setValue(aTeesg01Plant);
    }

    public void setTeesc05Itemcatgry(Teesc05Itemcatgry aTeesc05Itemcatgry) {
        this.teesc05Itemcatgry.setValue(aTeesc05Itemcatgry);
    }

    public void setTeesc06Item(Teesc06Item aTeesc06Item) {
        this.teesc06Item.setValue(aTeesc06Item);
    }

    public Teess01Supplier getTeess01Supplier() {
        return (Teess01Supplier)this.teess01Supplier.getValue();
    }

    public void setTeess01Supplier(Teess01Supplier teess01Supplier) {
        this.teess01Supplier.setValue(teess01Supplier);
    }

	public String getEese04PaypolNameN() {
		return eese04PaypolNameN;
	}

	public void setEese04PaypolNameN(String eese04PaypolNameN) {
		this.eese04PaypolNameN = eese04PaypolNameN;
	}

}